construction barge - German English Dictionary